Minimum Window Substring - Airbnb Interview Question - Leetcode 76